package cc.autoapi.pucong.auto.flow.persistence.po.node;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author pucong
 * @description 节点信息 po
 * @create 2024-09-23
 */
@Data
public class NodeInfoPo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String uuid;

    /**
     * 节点名称
     */
    private String nodeName;

    /**
     * 节点编码
     */
    private String nodeCode;

    /**
     * 图标id
     */
    private String nodeIcoId;

    /**
     * 分组id
     */
    private String groupId;

    /**
     * 排序号
     */
    private Integer sortIndex;

    /**
     * 语言类型 0js 1java 2python
     */
    private Integer languageType;

    /**
     * 节点源码
     */
    private String nodeScript;

    /**
     * 节点描述
     */
    private String nodeDesc;

    /**
     * 创建人名称
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 是否启用 1启用 0未启用
     */
    private Integer whetherEnable;

}
